rsdp 1.1.0

Zero-allocation library for locating and parsing the RSDP, the first ACPI table
Documentation

This crate provides types for representing the RSDP (the Root System Descriptor Table; the first ACPI table) and methods for searching for it on BIOS systems. Importantly, this crate (unlike acpi, which re-exports the contents of this crate) does not need alloc, and so can be used in environments that can't allocate. This is specifically meant to be used from bootloaders for finding the RSDP, so it can be passed to the payload.

To use this crate, you will need to provide an implementation of AcpiHandler. This is the same handler type used in the acpi crate.